remotely-controlled station - French English Dictionary